tracheal node
noun
: any of a group of lymph nodes arranged along each side of the thoracic part of the trachea
Love words? Need even more definitions?
Merriam-Webster unabridged
Share